* {
	font-size: 12px;
	font-family: "宋体";
}

td {
	line-height: 1.5;
}

body {
	font-size: 12px;
	line-height: 1.5;
	font-family: "宋体";
	background:#F4FBF4;
}

form,h1,h2,h3,ul,ol,div {
	margin: 0;
	padding: 0;
}

td,th,div {
	word-break: break-all;
	word-wrap: break-word;
}

b,strong {
	color: #666600;
}

li,dd {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

input {
	border: 1px solid #ababab;
	zoom: expression(function(ele) {   ( ele.type == 'button' || ele.type ==
		'submit' || ele.type == 'reset' ) ? 	 ele.className = 'coolbg' :   (
		ele.type == 'text' ? 	 ele.className = 'alltxt' :   '' );
	(
	ele
	.type=='radio'||ele.type=='checkbox')
	?
	ele.className='np'
	:
	'';
	ele
	.style.zoom
	=
	'1';
}

(
this
));


}
input[type="button"],input[type="submit"],input[type="reset"] {
	border: none;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	background-color: #F1F8B4;
	padding: 2px;
	padding-right: 5px;
	padding-left: 5px;
	background: url(../image/allbtbg2.gif) #EFF7D0;
	cursor: pointer;
}

input[type="text"] {
	padding: 3px 3px 2px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999 #dddddd #dddddd #999999;
}

.alltxt {
	height: 22px;
	padding: 3px 3px 2px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999 #dddddd #dddddd #999999;
}

h1 {
	color: #171B16;
	font-size: 130%;
	font-weight: bold;
}

h2 {
	color: #171B16;
	font-size: 115%;
	font-weight: bold;
}

h3 {
	color: #171B16;
	font-size: 100%;
	font-weight: bold;
}

a:link {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-family: "" 宋体 "";
}

a:visited {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-family: "" 宋体 "";
}

a:hover {
	color: red;
	font-family: "" 宋体 "";
}

a img {
	border-style: none;
}

b a {
	color: #666600;
}

strong a {
	color: #666600;
}

a b {
	color: #666600;
}

a strong {
	color: #666600;
}

.pubinputs {
	height: 22px;
	width: 250px;
	padding: 4px 3px 2px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999 #dddddd #dddddd #999999;
	background-color: #F1F8B4;
}

.iptxt {
	height: 22px;
	padding: 4px 3px 2px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999 #dddddd #dddddd #999999;
}

.pubinput {
	height: 24px;
	width: 250px;
	padding-top: 3px;
	padding-bottom: 0px;
}

.pubinputl {
	height: 24px;
	width: 350px;
	padding-top: 3px;
	padding-bottom: 0px;
}

.np {
	border: none;
}

.linerow {
	border-bottom: 1px solid #ACACAC;
}

.coolbg {
	border: none;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	background-color: #F1F8B4;
	padding: 2px;
	padding-right: 5px;
	padding-left: 5px;
	background: url(../image/allbtbg2.gif) #EFF7D0;
	cursor: pointer;
}

.coolbg2 {
	border: 1px solid #000000;
	background-color: #DFDDD2;
	height: 18px
}

.ll {
	border-right: 2px solid #ACACAC;
	border-bottom: 2px solid #ACACAC;
	background-color: #E6E6E6
}

.bline {
	border-bottom: 1px dotted #BCBCBC;
	height: 28px;
	background-color: #FFFFFF;
}

#uploadfield {
	float: left;
}

.bline2 {
	border-bottom: 1px solid #BCBCBC;
}

.coolbt {
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	background-color: #E4F7D7;
	cursor: pointer;
}

.coolbt2 {
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	background-color: #F7FCDA
}

.coolbg3 {
	border: 1px solid #BDC5B4;
	background-color: #DFDDD2;
	height: 20px;
	width: 140px;
	text-align: right;
}

.coolbg61 {
	line-height: 26px;
	width: 380px;
	border-top: 1px solid #BDC5B4;
	border-left: 1px solid #BDC5B4;
	border-right: 1px solid #BDC5B4;
	height: 26px;
	text-align: right;
	background-color: #E7F3B1;
}

.coolbg62 {
	border: 1px solid #BDC5B4;
	background-color: #F8FDF0;
	height: 300px;
	width: 380px;
	padding: 5px;
}

.coolbg4 {
	border-bottom: 1px solid #C9CFC1;
	background-color: #F9FCDC;
	background: url(../image/dlgtitle.gif) repeat-x;
	height: 24px;
	line-height: 24px;
	width: 190px;
	text-align: right;
}

.coolbg5 {
	border-top: 1px solid #BDC5B4;
	background-color: #F9FCDC;
	font-size: 1pt;
	height: 6px;
	width: 190px;
}

.wsselect {
	height: 60px;
	line-height: 24px overflow-y :   auto;
	overflow: auto;
	background-color: #FCFEF1;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #919192;
	scrollbar-shadow-color: #919192;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #919192;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}

.dlg {
	border: 2px solid #749F4D;
	background-color: #F0FAEB;
	padding: 2px;
	width: 360px;
	line-height: 160%;
}

/*----------- 通用Ajax对话框 ------------*/
.pubdlg {
	z-index: 8888;
	border: 5px solid #749F4D;
	background-color: #fff;
	overflow-y: auto;
}

.pubdlg .title {
	border-bottom: 1px solid #C9CFC1;
	background-color: #F9FCDC;
	background: url(../image/dlgtitle.gif) repeat-x;
	height: 28px;
	line-height: 28px;
	text-align: left;
	cursor: move;
}

.pubdlg .titLeft {
	float: left;
	padding-left: 8px;
	line-height: 28px;
	font-weight: bold;
	color: #555;
}

.pubdlg .titRight {
	float: right;
	padding: 0px;
}

.fullpagediv {
	z-index: 1999;
	top: 0;
	left: 0;
	background: #cdcdcd;
	filter: Alpha(opacity = 50);
	-moz-opacity: .5;
	opacity: 0.5;
	position: absolute;
	width: 100%;
	height: 2500px;
}

.quicksel {
	z-index: 10005;
	width: 680px;
	height: 420px;
	margin-left: 5px;
	margin-top: 5px;
	overflow: auto;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #919192;
	scrollbar-shadow-color: #919192;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #919192;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}

.quickselfoot {
	padding-top: 8px;
	border-top: 1px dashed #C0CC9D;
}

.quickselItem {
	margin-bottom: 8px;
}

.quickselItem .topcat {
	font-weight: bold;
	clear: both;
	line-height: 24px;
	border-bottom: 1px dashed #ccc;
	background: #FBFEEF;
	padding-left: 5px;
}

.quickselItem .soncat {
	padding-left: 10px;
}

.quickselItem .item {
	float: left;
	margin-right: 8px;
}

.mysource,.mywriter,.mycounty {
	z-index: 10001;
	border: 5px solid #749F4D;
	background-color: #F0FAEB;
	padding: 2px;
	width: 280px;
	line-height: 160%;
}

.dlgws div {
	width: 100%;
}

.dlgTesttitle {
	border: 2px solid #749F4D;
	background-color: #F0FAEB;
	padding: 2px;
	width: 300px;
	line-height: 150%;
}

#_mysource {
	z-index: 10003;
}

#_mywriter {
	z-index: 10004;
}

#uploadwait {
	z-index: 19999;
}

.option1 {
	background-color: #DCECA6;
}

.option2 {
	background-color: #F7FBD2;
}

.option3 {
	background-color: #FFFFFF;
}

.ininput {
	width: 96%;
	height: 20px;
	border: 1px solid #ffffff;
}

.nbt {
	padding: 1px;
	background-image: url('../image/allbtbg.gif');
	background-color: #ffffff;
	border: 1px solid #A5AF83;
}

.tdt {
	padding-left: 6px;
}

.waitpage {
	top: 0;
	left: 0;
	filter: Alpha(opacity = 70);
	-moz-opacity: 0.7;
	position: absolute;
	z-index: 10000;
	background: url(../image/loadinglit.gif) #ababab center no-repeat;
}

.divpre img {
	max-width: 150px;
	max-height: 100px;
}

.divpre {
	overflow: hidden;
}

.autoinput {
	padding-left: 3px;
	width: 90%;
	height: 22px
}

.bodytitle {
	margin: auto;
	height: 28px;
	border: 1px dotted #BFD67C;
	background: url('../image/wbg.gif');
	margin-bottom: 6px;
	width: 98%;
	font-weight: bold;
}

.bodytitle div {
	float: left
}

.bodytitletxt {
	padding-left: 6px;
	line-height: 28px;
}

.tbtitle td {
	padding: 3px;
}

.tblist td {
	background: #FFFFFF;
	padding: 6px;
}

.tblist td.tbsname {
	background: #F9FFE6;
	padding: 6px;
}

.colordlg {
	width: 100px; z-index; 10005;
	border: 2px dashed #749F4D;
	background-color: #F0FAEB;
	padding: 2px;
	line-height: 160%;
}

option.alltype {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	padding-left: 16px;
	background: url(../image/arr4.gif) 3px 4px no-repeat;
}

option.btype {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	padding-left: 16px;
	background: url(../image/arr4.gif) 3px 4px no-repeat;
}

option.stype {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	padding-left: 24px;
	background: url(../image/arrr.gif) 11px 4px no-repeat;
}

.ilist {
	border-top: 1px dashed #BCBCBC;
	border-bottom: 1px dashed #BCBCBC;
	border-left: 1px dashed #BCBCBC;
}

.ilist td {
	border-right: 1px dashed #BCBCBC;
}

#typeid2 {
	border: 0px;
	padding: 0px;
	background: #ccc;
	height: 18px;
	font-size: 12px;
	padding-left: 10px;
	background: url(../image/typeid2bg.gif) no-repeat;
	float: left;
}

#categoryid {
	border: 0px;
	padding: 0px;
	background: #ccc;
	height: 18px;
	font-size: 12px;
	padding-left: 10px;
	background: url(../image/typeid2bg.gif) no-repeat;
	float: left;
}

.litpic_span {
	width: 77px;
	overflow: hidden;
	height: 24px; *
	vertical-align: 3px;
	margin-left: -60px; *
	margin-left: -75px;
	cursor: pointer;
}

.litpic {
	width: 85px;
	height: 23px;
	margin-left: -20px;
	filter: alpha(opacity = 00);
	-moz-opacity: .0;
	opacity: 0.0;
	cursor: pointer;
}

.m1 {
	border-left: 1px solid #DFDFDB;
	border-top: 1px solid #DFDFDB;
	border-bottom: 1px solid #808080
}

.m2 {
	border-left: 1px solid #DFDFDB;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #DFDFDB;
	border-right: 1px solid #DFDFDB;
}

.m3 {
	border-left: 1px solid #DFDFDB;
	border-top: 1px solid #DFDFDB;
	border-right: 1px solid #DFDFDB;
}

.article {
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 160% ；table-layout : fixed;
	word-break: break-all
}

.bn {
	color: #FFFFFF;
	font-size: 0.1pt;
	line-height: 50%
}

.contents {
	font-size: 1pt;
	color: #F7F6F8
}

.nb {
	border: 1px solid #000000;
	height: 18px
}

.coolbg2 {
	border-right: 2px solid #ACACAC;
	border-bottom: 2px solid #ACACAC;
	background-color: #E6E6E6
}

.ctfield {
	padding: 3px;
	line-height: 150%
}

.nndiv {
	width: 175px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	word-break: break-all;
	overflow: hidden;
}

.emred {
	color: #FF0000;
}

/*keyword*/
.key_top {width:98%; height:28px; line-height:28px; background:url(../image/cms_gjc_titlebg.jpg) repeat-x; border-top:1px solid #dbe4cd; margin:10px auto 0; overflow:hidden;}
.key_top h3 {float:left; font-size:12px; text-indent:10px; border-left:1px solid #dbe4cd;}
.key_top p {float:right;}
.key_top p label {float:left;}
.key_top p input.textbox {width:120px; height:17px; float:left; border-top:1px solid #999; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #999; margin:5px 8px 0 0;}
.key_top p input.search {float:left; background:url(../image/cms_gjc_btnbg.jpg) repeat-x left bottom #EFF7D0; border:1px solid #ACACAC; border-top:none; border-left:none; padding:2px 5px; margin:3px 20px 0 0; cursor:pointer;}
.key_top span {float:right; padding-right:5px; border-right:1px solid #dbe4cd;}
.key_top span a {color:#000; text-decoration:none;}
.key_top span a:hover {color:#4d6c2f; text-decoration:underline;}
.key_top span.span_btn {border:none;}

.key_list {border-top:1px solid #dbe4cd; border-right:1px solid #dbe4cd; margin:0 auto;}
.key_list th {height:22px; line-height:22px; border-bottom:1px solid #dbe4cd; border-left:1px solid #dbe4cd;background:#fff;}
.key_list th input.check {float:left; margin:1px 5px 0 10px;}
.key_list th label {float:left;}
.key_list th span {font-weight:400; color:#666;}
.key_list td {height:29px; line-height:29px; background:url(../image/cms_gjc_tdbg.jpg) repeat; border-bottom:1px solid #dbe4cd; border-left:1px solid #dbe4cd; text-indent:10px;}
.key_list td input {float:left; margin:4px 0 0 10px;}
.key_list td input.search {float:left; margin-left:10px;}
.key_list td select {float:left; margin:5px 0 0 0;}
.key_list td label {float:left;}
.key_list td.first {text-indent:5px;}
.key_list td.last {text-indent:0; text-align:center;}
.key_list td em {padding:0 5px; font-style:normal;}
.key_list td em.red {color:#F00; font-weight:600;}
.key_list td a {color:#000; text-decoration:none;}
.key_list td a:hover {color:#000; text-decoration:underline;}
.key_list td b {background:url(../image/cms_gjc_ico03.gif) no-repeat left center; padding-left:18px; margin-right:15px; cursor:pointer; font-weight:400;}
.key_list td b.js {background:url(../image/cms_gjc_ico04.gif) no-repeat left center;}
.key_list td a.del {color:#666;}
.key_list td a.del:hover {color:#666; text-decoration:underline;}
.key_list td strong {background:url(../image/cms_gjc_ico02.jpg) no-repeat left 0; padding-left:15px; margin-left:15px; cursor:pointer; font-weight:400;}
.key_list td strong.zk {background:url(../image/cms_gjc_ico.jpg) no-repeat left 0; padding-left:15px; margin-left:15px; cursor:pointer;}
.key_list tr.double td {background:url(../image/cms_gjc_tdbg02.jpg) repeat;}
.key_list tr.list_search td {background:#F3FAE4;}
.key_list td.key_info {background:none;}

.info_list {color:#666;}
.info_list p {width:100%; border-bottom:1px solid #dbe4cd; text-indent:0; overflow:hidden;}
.info_list p b {width:10%; float:left; display:block; text-align:center; font-weight:400; background:none; padding:0; margin:0; cursor:auto;}
.info_list p em {width:32%; float:left; display:block; text-align:center; padding:0;}
.info_list p span {width:42%; float:left; display:block; text-indent:105px;}
.info_list ul li {height:24px; line-height:24px; margin:0; padding:0; text-indent:0;}
.info_list ul li b {width:10%; float:left; display:block; text-align:center; font-weight:400; background:none; padding:0; margin:0; cursor:auto;}
.info_list ul li b.red {color:#f00; font-weight:600;}
.info_list ul li a {color:#666;}
.info_list ul li a:hover {color:#666; text-decoration:underline;}
.info_list ul li em {width:18%; float:left; display:block; text-align:center; padding:0;}
.info_list ul li span {width:72%; float:left; display:block; text-indent:10px;}

.key_list td.bottom_btn {background:none; padding:3px 0;}
.key_list td.bottom_btn a {background:url(../image/cms_gjc_btnbg.jpg) repeat-x left bottom #EFF7D0; border:1px solid #ACACAC; border-top:none; border-left:none; padding:2px 5px; margin:3px 8px 0 0;}
.pagelistbox input.box {width:20px; height:17px; border-top:1px solid #999; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #999; float:none; margin:0 2px;}